run into some setbacks - Turc Anglais Dictionnaire